Package-level declarations

Types

Link copied to clipboard

A custom ButtonWidget implementation with builder and rendering improvements (and more features in general)

Link copied to clipboard
abstract class CustomListWidget<E : CustomListWidget.Entry<*>>(client: MinecraftClient, x: Int, y: Int, width: Int, height: Int) : ClickableWidget, ParentElement

A custom list widget implementation with improved scrolling, positioning, and interaction mechanics

Link copied to clipboard
class CustomMultilineTextWidget @JvmOverloads constructor(message: Text, lineHeight: Int = 9, topPadding: Int = 0, bottomPadding: Int = topPadding) : AbstractTextWidget

Multiline text widget that aligns its text to the left and has a resizable width.

Link copied to clipboard
open class CustomPressableWidget(x: Int, y: Int, width: Int, height: Int, message: Text) : ClickableWidget, TooltipChild

Custom implementation of a PressableWidget that provides several improvements to rendering.